home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / joked_02.zip / JOKEDOOR.BAK < prev    next >
Text File  |  1992-09-02  |  13KB  |  313 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.                       ▄▄▄▄▄▄▄▄   ▄▄▄▄▄▄▄▄   ▄▄   ▄▄   ▄▄▄▄▄▄▄▄
  17.                      ▓▓▓▓▓▓▓▓▀  ▓▓▓▓▓▓▓▓█  ▓▓█  ▓▓▀  ▓▓▓▓▓▓▓▓▀
  18.                         ▓▓█     ▓▓█   ▓▓█  ▓▓█ ▓▓▀   ▓▓█
  19.                         ▓▓█     ▓▓█   ▓▓█  ▓▓█▓▓▀    ▓▓█▄▄▄
  20.                         ▓▓█     ▓▓█   ▓▓█  ▓▓▓▓█     ▓▓▓▓▓▀
  21.                     ▄▄  ▓▓█     ▓▓█   ▓▓█  ▓▓█▓▓▄    ▓▓█
  22.                    ▓▓█▄▄▓▓█     ▓▓█▄▄▄▓▓█  ▓▓█ ▓▓▄▄  ▓▓█▄▄▄▄▄▄
  23.                     ▓▓▓▓▓▓▀     ▓▓▓▓▓▓▓▓▀  ▓▓▀  ▓▓▀  ▓▓▓▓▓▓▓▓▀
  24.  
  25.                     ▄▄▄▄▄▄      ▄▄▄▄▄▄▄▄   ▄▄▄▄▄▄▄▄   ▄▄▄▄▄▄
  26.                    ▓▓▓▓▓▓█▄    ▓▓▓▓▓▓▓▓█  ▓▓▓▓▓▓▓▓█  ▓▓▓▓▓▓█▄
  27.                    ▓▓█  ▓▓█▄   ▓▓█   ▓▓█  ▓▓█   ▓▓█  ▓▓█  ▓▓█
  28.                    ▓▓█   ▓▓█▄  ▓▓█   ▓▓█  ▓▓█   ▓▓█  ▓▓█▄▄▓▓█
  29.                    ▓▓█    ▓▓▀  ▓▓█   ▓▓█  ▓▓█   ▓▓█  ▓▓▓▓▓▓▀
  30.                    ▓▓█   ▓▓▀   ▓▓█   ▓▓█  ▓▓█   ▓▓█  ▓▓█▓▓█▄
  31.                    ▓▓█▄▄▓▓▀    ▓▓█▄▄▄▓▓█  ▓▓█▄▄▄▓▓█  ▓▓█ ▓▓█▄
  32.                    ▓▓▓▓▓▓▀     ▓▓▓▓▓▓▓▓▀  ▓▓▓▓▓▓▓▓▀  ▓▓▀  ▓▓▀
  33.  
  34.  
  35.                                   Version 0.2
  36.  
  37.                               (C) 1992 by Mike Burns
  38.  
  39.  
  40.  
  41.                           ╔═══════════════════════════╗
  42.                           ║█▓▒░    Legal Things   ░▒▓█║
  43.                           ╚═══════════════════════════╝
  44.  
  45.  
  46.            Mike Burns no warranties, expressed or implied, as to the quality
  47.            or performance of this program. Mike Burns only gauranties that
  48.            this program will take up space on your storage media, and
  49.            almost half a meg at that. Mike Burns will not be held liable for
  50.            any direct, indirect, incidental or consequential damages
  51.            resulting from the use of this program.  Your use of the program
  52.            constitutes your agreement to this disclaimer and your release
  53.            of Mike Burns from any form of liability, litigation or phisical
  54.            harm. *8-}.
  55.  
  56.  
  57.  
  58.                           ╔═══════════════════════════╗
  59.                           ║█▓▒░ Sharware or ....  ░▒▓█║
  60.                           ╚═══════════════════════════╝
  61.  
  62.  
  63.            JokeDoor is not really Shareware, and not quite Freeware. The
  64.            first version of JokeDoor was written for myself, and then was
  65.            released as Cardware due to some pushy fellow SYSOPS. After
  66.            releasing Ver 0.1, I was swampped with suggestions for a new
  67.            and better version. Well here it is. You are granted a users
  68.            license for the period of 99 years. You are not required to
  69.            register JokeDoor, but for those of you that wish to do so
  70.            will find a lot more features. Please see the REGISTER.DOC file
  71.            for more info.
  72.  
  73.                           ╔═══════════════════════════╗
  74.                           ║█▓▒░   JokeDoor Info   ░▒▓█║
  75.                           ╚═══════════════════════════╝
  76.  
  77.            You will need two things for JokeDoor to Operate properly,
  78.            a copy of PKZIP.EXE some where in your path, and a copy of
  79.            SHROOM.COM in JOKEDOOR's dir. SHROOM has been sent to you
  80.            inside this archive. This is also a Shareware program, Please
  81.            read the docs for this program, you may find that you can uses
  82.            it your self for many more things.
  83.  
  84.            REGISTRATION CODES FOR VER 0.1 WILL !!! NOT !!! WORK FOR THIS
  85.            VERSION JOKEDOOR.
  86.  
  87.  
  88.  
  89.                           ╔═══════════════════════════╗
  90.                           ║█▓▒░   JokeDoor Setup  ░▒▓█║
  91.                           ╚═══════════════════════════╝
  92.  
  93.  
  94.            Setting up JokeDoor is very easy. Unachive all files into a
  95.            directory { Why do we say that?, your reading this so you must
  96.            have done that already!}. Anyways, then run JDCONFIG to do the
  97.            actual setup. Most of the stuff is pretty straight forward, and
  98.            should not need much explaning { I hate writing Doc's so I'll
  99.            this short and simple }. Once you run JDCONFIG you will find
  100.            the opening screen with your options across the top.
  101.  
  102.              INFO  -  General Info about JokeDoor
  103.  
  104.              General Setup - Things like Sysop & BBS name
  105.  
  106.              JokeDoor Options - What you want JokeDoor to Do
  107.  
  108.              Areas  - This is where you will setup your Joke Areas
  109.  
  110.            Ok, I guess we'll start with "GENERAL SETUP" you can look in
  111.            "INFO" but it doesn't do anything for the setup.
  112.  
  113.               GENERAL SETUP
  114.              ===============
  115.  
  116.              1. SYSOP NAME   - This one is very diffacult, this is where you
  117.                                you put your name. You must make sure that it
  118.                                is exactly the same as what your BBS Drop File
  119.                                says it is.
  120.  
  121.              2. BBS Name     - Same as above, but you put your BBS name here.
  122.                                Please remember that if your Drop file says
  123.                                eg. "THE POWER LEVEL BBS", that
  124.                                "THE POWER LEVEL" is not the same thing.
  125.  
  126.              3. Registration - If you register JokeDoor, this is where you
  127.                                put your registration code.
  128.  
  129.              4. Path to BBS  - This is the path to your BBS drop file.
  130.                                You must make sure that you include the
  131.                                trailing backslash!!
  132.  
  133.              5. Path to JD   - This is the path to where JokeDoor is stored.
  134.                                As above, you must make sure that you include
  135.                                the trailing backslash!!
  136.  
  137.              6. Dropfile     - As of now JokeDoor only supports two styles
  138.                                of Dropfiles. "DORINFO1.DEF" and "DOOR.SYS".
  139.                                Select the one you wish to use.
  140.  
  141.            This ends the General Setup, now we will move on to JokeDoor
  142.            options.
  143.  
  144.               JOKEDOOR OPTIONS
  145.              ==================
  146.  
  147.              1. Sysop Security - This is used in the online maintenance
  148.                                  to tell JokeDoor you are the Sysop.
  149.  
  150.              2. Co Security    - If you wish your Co-Sysop to be able to do
  151.                                  maintenance in JokeDoor set this to his/her
  152.                                  security level.
  153.  
  154.              3. Holding File   - If this option is set to Yes then all jokes
  155.                                  that users enter will not enter the data base
  156.                                  until you or your Co-Sysop "Approve" the joke.
  157.                                  If this is set to No then all new jokes will
  158.                                  be available immediately.
  159.  
  160.              4. See Who        - All users that have a security level equal to
  161.                                  or above this setting will be able to see
  162.                                  who wrote the joke. Users below this level
  163.                                  will not be able to see who wrote the joke.
  164.  
  165.              5. Downloads      - Set this option to NO, if for some reason you
  166.                                  do not want your users to be able to download
  167.                                  jokes.
  168.  
  169.              6. Co Delete      - You can decide just how much maintenace your
  170.                                  Co-Sysop can do. Set this option to YES if
  171.                                  you wish him/her to be able to delete jokes.
  172.  
  173.              7. Co Approve     - As above set this option to YES if you wish
  174.                                  your Co-Sysop to be able to Approve jokes.
  175.  
  176.              8. Log File       - Set this to YES if you wish JokeDoor to create
  177.                                  a Log File.
  178.  
  179.              9. Error Log      - Set this to YES if you wish JokeDoor to create
  180.                                  a log file of all <shudder> errors.
  181.  
  182.            This ends the JokeDoor Options, now we'll move on to the AREAS Setup.
  183.  
  184.              AREAS
  185.             =======
  186.  
  187.             This is where you configure Jokedoor for the areas that you wish
  188.             to have available on your system. Areas 1-5 are for Q-A type Jokes,
  189.             Areas 6-10 are for Story type Jokes. The story Joke areas are up to
  190.             60 lines for each Joke and have a built in line editor. The Q-A
  191.             Joke areas are 3 lines for question, and 3 lines for the punchline.
  192.  
  193.  
  194.             1. Area Name    - This is what you want that area to be called.
  195.                               JokeDoor will format this later, so please do not
  196.                               put "JOKES" after it. If this area is not used
  197.                               then it must be named "** Unused **".
  198.                               eg.  "Blond" will become "Blond Jokes".
  199.  
  200.             2. Max Jokes    - Set this to the maximum number of Jokes that you
  201.                               want to be in this area. If not registered this
  202.                               is set to 20 for each area.
  203.  
  204.             3. Days to Keep - Set this to the number of days that the Joke will
  205.                               stay on the system for. All Jokes older than this
  206.                               will be set for deletion. If not registered then
  207.                               this is set to 30 days.
  208.  
  209.             4. Secur. Level - This is the minimum security level a user will
  210.                               have to have to access this area. All users below
  211.                               this will not be able to get into this area.
  212.  
  213.             5. Secur. Delete- This is here for future upgrades, and is not used
  214.                               at this point.
  215.  
  216.  
  217.            Well now JokeDoor is configured for your system. You can now go and
  218.            check out the program if you wish, but please come back and read
  219.            about the Maintanance that JokeDoor needs.
  220.  
  221.  
  222.  
  223.                           ╔═══════════════════════════╗
  224.                           ║█▓▒░    Maintanance    ░▒▓█║
  225.                           ╚═══════════════════════════╝
  226.  
  227.            Jokedoor needs to have maintanace run every night. Here is a list
  228.            of commands and what they do.
  229.  
  230.            syntax:  JokeDoor [Options]
  231.  
  232.              /M       - Runs general maintanace that is needed every night.
  233.  
  234.              /P       - Packs the Database files
  235.  
  236.              /Ux      - Deletes users that have not been in x days eg. /U30
  237.  
  238.          (R) /A{area} - Deletes all Q-A Jokes in {area}
  239.  
  240.          (R) /B{area} - Deletes all Story Jokes in {area}
  241.  
  242.          (R) /Dx      - Deletes all Jokes older than x days. Including Jokes
  243.                         set for NoKill.
  244.  
  245.          (R) /W       - Will give a report on the number of Jokes in each
  246.                         area, as well as the number of users in the DataBase.
  247.  
  248.          All features with the "(R)" are not needed to run JokeDoor and are
  249.          bonus features for registed users.
  250.  
  251.          You should use the "/M" evry night, and the "/P" & "/U" once a week
  252.          or so. Not usesing the "/M" will cause problems with JokeDoor.
  253.  
  254.  
  255.                           ╔═══════════════════════════╗
  256.                           ║█▓▒░  Running JokeDoor ░▒▓█║
  257.                           ╚═══════════════════════════╝
  258.  
  259.  
  260.          Running JokeDoor is very easy. To run JokeDoor in Local mode type
  261.          " JOKEDOOR /L ". To run it as a door you need to pass JokeDoor two
  262.          paramaters.
  263.  
  264.            Your batch file to run JokeDoor should look something like this.
  265.  
  266.            JOKES.BAT
  267.            =========
  268.            @ECHO OFF
  269.            CD\BBS\ONLINE\JOKEDOOR
  270.            JOKEDOOR.EXE  /N1 /RC:\BBS\
  271.            CD\BBS
  272.            EXIT
  273.  
  274.            Where "/Nx" is the node number of the dropfile,
  275.                  "/R{path}" is the full path to your dropfile.
  276.                  !!! Path must have the trailing backslash !!!!
  277.  
  278.  
  279.          Thats all there is to setting up JokeDoor. If you have any problems
  280.          or suggestions, I can be reached by one of the following methods
  281.  
  282.             Electronic Mail:
  283.  
  284.                75:8010/101 @DoorNet
  285.  
  286.                1:153/721   @FidoNet
  287.  
  288.             Snail Mail :
  289.  
  290.                Mike Burns
  291.                #102 315 10th St.
  292.                New Westminster,B.C.
  293.                Canada, V3M3Y2
  294.  
  295.          I am still looking for ßeta sites for this and other Door programs
  296.          that will be coming out soon. If you wish to become a ßeta test site
  297.          please fill out the ßeta App. and mail it back to me. All ßeta testers
  298.          recieve registered copies.
  299.  
  300.          Special thanks goes out to :
  301.  
  302.                    Mark Henter                 Russ Stackhouse
  303.                    Agape BBS           and     Online Access
  304.                    1-604-931-1461              1-604-945-0833
  305.                    1-604-931-1463
  306.  
  307.              For their support in testing all the buggy stuff.
  308.  
  309.          And to my wife, who was not quite understanding but put up with
  310.          me anyway.
  311.  
  312.  
  313.